import request from '@/utils/request'

// 获取教师列表
export function getTeacherList(data) {
  return request({
    url: '/teacher/list',
    method: 'get',
    params: data
  })
}

// 修改教师信息(只能修改工号、姓名、手机号和个人简介)
export function UpdateTeacherInfo(data) {
  return request({
    url: '/teacher/info',
    method: 'put',
    data
  })
}

// 教师查询幼儿班开班信息
export function SearchClassInfo(data) {
  return request({
    url: '/class/info',
    method: 'get',
    params: data
  })
}

// 教师任课班级列表
export function getTeacherClass() {
  return request({
    url: '/class/list',
    method: 'get'
  })
}

// 教师导出班级开班信息为Excel
export function exportClassInfo(data) {
  return request({
    url: '/class/class-info-excel',
    method: 'get',
    params: data
  })
}

// 根据教师ID获取教师信息
export function getTeacherInfo(id) {
  return request({
    url: '/teacher/' + id,
    method: 'get'
  })
}

// 根据cid返回可担任教师列表
export function getCidToTeachers(id) {
  return request({
    url: '/teacher/list/' + id,
    method: 'get'
  })
}

//教师修改个人资料
export function updateTeacherPersonalInfo(data) {
  return request({
    url: '/teacher/info',
    method: 'put',
    data
  })
}

